Java 学习 - 笔记1
文章目录
概述
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程
JRE 和 JDK 区别
- JRE - (Java Runtime Environment)
JRE是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的
- JDK - (Java Development Kit)
JDK是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序
JAVA 和 JAVAC 区别
JAVAC 是收录于JDK中的Java语言编译器。该工具可以将后缀名为.java的源文件编译为后缀名为.class的可以运行于Java虚拟机的字节码
JAVA 命令可以执行生成的class文件
JAVA API
JAVA Command
JAVA 环境变量设置
检查JAVA 版本
1 | $ java -version |
JAVA 帮助
1 |
|
运行JAVA JAR(程序包)
1 | $ java -jar XXXX.jar |
编译JAVA 文件
1 |
|